Blues for Gary: Design Abstractions for a Jazz Improvisation Assistant

نویسندگان

  • Robert Keller
  • Martin Hunt
  • Stephen Jones
  • David Morrison
  • Aaron Wolin
  • Steven Gomez
چکیده

We describe the design and implementation of a tool to help students learn the art of jazz improvisation. The tool integrates elements of database, AI in the form of automatic melody generation, and human interface design. We describe the philosophy of using several coordinated mini-languages to provide user specifications for various aspects of the tool, including melody and chord representation, styles, melody generation, and other musical knowledge.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Learning Models for Interactive Melodic Improvisation

Belinda Thom School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213, U.S.A. Abstract. This research addresses the problem of the computer interacting with a live, improvising musician in the jazz/blues setting. We introduce BoB, a model of improvisation that enables the computer to trade solos with a musician in an adaptive, user-speci c manner. We develop unsupervised learn...

متن کامل

Music everywhere - augmented reality piano improvisation learning system

This paper describes the design and implementation of an augmented reality (AR) piano learning tool that uses a Microsoft HoloLens and a MIDI-over-Bluetooth-enabled electric piano. The tool presents a unique visual interface—a “mirror key overlay” approach—fitted for the AR environment, and opens up the possibility of on-instrument learning experiences. The curriculum focuses on teaching improv...

متن کامل

Unsupervised Learning and Interactive Jazz/Blues Improvisation

We present a new domain for unsupervised learning: automatically customizing the computer to a specific melodic performer by merely listening to them improvise. We also describe BoB, a system that trades customized real-time solos with a specific musician. We develop a probabilistic mixture model, derived from the multinomial distribution, for the clustering and generation of variable sample-si...

متن کامل

A cybernetic model approach for free jazz improvisations

Purpose – The purpose of this paper is to better understand communication between musicians in a free jazz improvisation in comparison to traditional jazz. Design/methodology/approach – A cybernetic informative feedback model was used to study communication between musicians for free jazz. The conceptual model consists of the ears as sensors, an auditory analysis stage to convert the acoustic s...

متن کامل

What coaches can learn from the history of jazz-based improvisation: A conceptual analysis

From early jazz to current sub-styles, the key component, improvisation, is thought to also be important to the coaching process. Improvisation in jazz can be conceptually linked to the dynamic, interactional relationships such as those found in coaching. Using jazz history, this conceptual paper investigates how jazz improvisation may inform coaches and coachees in individual, group, or organi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Electr. Notes Theor. Comput. Sci.

دوره 193  شماره 

صفحات  -

تاریخ انتشار 2007